relating to a sour apple - Francés Inglés Diccionario